China's Fast Telescope Finds New Clues On How Stars Start To Form